/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package TimeRecording.TimeClockServer.dtos;

import TimeRecording.TimeClockServer.enums.ClockedInOrOut;
import java.util.Date;

/**
 *
 * @author david
 */
public class DatabaseTransaction {

    private int badgeNo;
    private ClockedInOrOut clockedInOrOut;
    private Date systemDate;
    private Date clockDate;
    private String prompt;
    private BadgeDetails badgeDetails;

    public DatabaseTransaction(int badgeNo, ClockedInOrOut clockedInOrOut,
            Date systemDate, Date clockDate, String prompt,
            BadgeDetails badgeDetails) {

        this.badgeNo = badgeNo;
        this.clockedInOrOut = clockedInOrOut;
        this.systemDate = systemDate;
        this.clockDate = clockDate;
        this.prompt = prompt;
        this.badgeDetails = badgeDetails;
    }

    public BadgeDetails getBadgeDetails() {
        return badgeDetails;
    }

    public void setBadgeDetails(BadgeDetails badgeDetails) {
        this.badgeDetails = badgeDetails;
    }

    public int getBadgeNo() {
        return badgeNo;
    }

    public void setBadgeNo(int badgeNo) {
        this.badgeNo = badgeNo;
    }

    public Date getClockDate() {
        return clockDate;
    }

    public void setClockDate(Date clockDate) {
        this.clockDate = clockDate;
    }

    public ClockedInOrOut getClockedInOrOut() {
        return clockedInOrOut;
    }

    public void setClockedInOrOut(ClockedInOrOut clockedInOrOut) {
        this.clockedInOrOut = clockedInOrOut;
    }

    public String getPrompt() {
        return prompt;
    }

    public void setPrompt(String prompt) {
        this.prompt = prompt;
    }

    public Date getSystemDate() {
        return systemDate;
    }

    public void setSystemDate(Date systemDate) {
        this.systemDate = systemDate;
    }
}